hit someone very hard in anger - Alemán Inglés Diccionario